make a big contribution - Français Anglais Dictionnaire